import { App, Plugin } from 'vue'
import TableSelect from './src/TableSelect'
import type { SpsTableSelectProps } from './src/TableSelect'

export type { SpsTableSelectProps }

TableSelect.install = (app: App) => {
  app.component(TableSelect.name, TableSelect)
}

export default TableSelect as typeof TableSelect & Plugin
